高兴: happy, glad, willing (to do sth), in a cheerful mood...
职业: occupation, profession, vocation, professional...
竟: unexpectedly, actually, to go so far as to, indeed...
难得: seldom, rare, hard to come by...